package com.block.product.service;

import com.block.common.vo.ResponseVo;
import com.block.db.entity.ApplicationInfo;
import com.block.db.entity.ChannelBaseInfo;
import com.block.db.entity.ProductOnlieInfo;
import com.block.db.entity.ProductProfitUvInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.block.product.model.dto.ProductClickDTO;

/**
 * <p>
 * 产品收益uv统计信息 服务类
 * </p>
 *
 * @author 
 * @since 2023-09-04
 */
public interface IProductProfitUvInfoService extends IService<ProductProfitUvInfo> {

    ResponseVo countProductClick(ProductClickDTO productClickDTO, ChannelBaseInfo channelBaseInfo, ApplicationInfo applicationInfo);

    void changeAccountAmount(ProductOnlieInfo productOnlieInfo);
}
